Explicit Constructions of Universal Cycles on Partial Permutations
نویسندگان
چکیده
A k-partial permutation out of n elements is a k-tuple (p1, p2, . . . , pk) with k distinct elements and pi ∈ [n] = {1, 2, . . . , n}, i = 1, 2, . . . , k. Let (p1, p2 . . . , pn) be a full permutation of size n, where the elements are distinct and pi ∈ [n], i = 1, 2, . . . , n. Then we say the k-partial permutation (p1, p2, . . . , pk) is induced from the full permutation. A universal cycle on k-partial permutations is a cycle (a1, a2, . . . , aN ), with length N = ( n k ) k!, elements ai ∈ [n], i = 1, 2, . . . , N , where each k-partial permutation appears as a subsequence in this cycle exactly once. The main contribution of the paper is the first explicit construction of universal cycles on k-partial permutations for arbitrary 1 ≤ k < n.
منابع مشابه
Faster Generation of Shorthand Universal Cycles for Permutations
A universal cycle for the k-permutations of 〈n〉 = {1, 2, ..., n} is a circular string of length (n)k that contains each k-permutation exactly once as a substring. Jackson (Discrete Mathematics, 149 (1996) 123–129) proved their existence for all k ≤ n − 1. Knuth (The Art of Computer Programming, Volume 4, Fascicle 2, Addison-Wesley, 2005) pointed out the importance of the k = n − 1 case, where e...
متن کاملResearch problems on Gray codes and universal cycles
Open problems arising from theWorkshop on Generalizations of de Bruijn cycles and Gray Codes at the Banff International Research Station in December, 2004. © 2009 Elsevier B.V. All rights reserved. The Research Problems section presents unsolved problems in discrete mathematics. In special issues from conferences, most problems come from themeeting and are collected by the guest editors. In reg...
متن کاملEquivalence class universal cycles for permutations
We construct a universal cycle of n-permutations using n + 1 symbols and an equivalence relation based on differences. Moreover a complete family of universal cycles of this kind is constructed.
متن کاملUniversal cycles of classes of restricted words
It is well known that Universal Cycles (U-Cycles) of k-letter words on an n-letter alphabet exist for all k and n. In this paper, we prove that Universal Cycles exist for several restricted classes of words, including non-bijections, “equitable” words (under suitable restrictions), ranked permutations, and “passwords”. In each case, proving connectedness of the underlying DeBruijn digraph is th...
متن کاملOn Quasi-Cyclic Repeat-Accumulate Codes
Repeat-Accumulate (RA) codes, consisting of a simple binary repetition followed by a permutation and an accumulator, are converting into quasi-cyclic codes with multiple cross-linked cycles. The algebraic heuristics are used to design codes with an explicit algebraic permutation yielding desirable graph properties. Recursive graph constructions techniques are given for the construction of very ...
متن کامل